///=================================================================================================
/// COPYRIGHT MorningCoreTech CO.,LTD
/// @file        SRP_Top_PUCCH_fix.cpp
/// @brief       This function performs PUCCH Top Proc
/// @author	cuiyuping
/// @date	2022/10/25
/// @param [IN]	     SimParam		       Input  Parameter .
/// @param [OUT]	  BRP_UCI_Op		    bit data.
/// @param [OUT]	 SubFrame_FD_Buffer		
/// @par History 
/// -
///       Date|       Author|        Version|        DESCRIPTION
/// ----------|-------------|---------------|-------------------
/// 2022-10-25|    cuiyuping|          0.0.1|            created
///=================================================================================================

/*-----------including external files -----------------------------*/
#include "../../../CommLib_FltC/MacroDef.h"
#include "../../../CommLib_FltC/Typedef.h"
#include "../../../CommLib_FxpC/lib_arith_N.h"
#include "../../../CommLib_FxpC/lib_arith_N.h"
#include "../common/head/NR_UL_macro.h"
#include "../common/head/ue_tx_rsgen_fix.h"
//#include "RSGen_fix.h"
#include "ue_tx_pucch_fe_fix.h"

#include "PUCCH_DmrsSeq_Gen_fix.h"


#ifndef _ue_tx_pucch_top_fix_h_
#define _ue_tx_pucch_top_fix_h_

/*-----------macro declaration-------------------------------------*/
#define    SEED1    (1234)
void SRP_Top_PUCCH_fix(
	IN stULParamTable *SimParam,
	IN int8 *BRP_UCI_Op,
	OUT cmplx_frN *SubFrame_FD_Buffer[MAXSYMNUM]);

#endif







